package com.dana.safeluckbdface_recong;
import com.dana.safeluckbdface_recong.User;
import com.dana.safeluckbdface_recong.IBDCallback;
// Declare any non-default types here with import statements

interface IBDAidlInterface {
//初始化百度离线识别sdk需要用到的key
    String initBD(String key);
    //通知百度离线识别sdk 考试进行图片导入人脸库
    String importPictures(String path);
//发送图片，服务收到此图片再做其他处理 name-是对应图片的名字 此处返回是User如果客户端要等这个结果，会卡客户端，最好是void，
    User sendBitmap(in byte[] data,String name);

    // 存在这种 客户端刚发完照片，就退出拍照界面了；那我们这个服务识别出来，一样的在返回结果。看客户端如何处理了

//客户端注册一个回调； 以异步的方式返回结果给客户端
    void registerBDCallback(IBDCallback callback);

    void unRegisterBDCallback(IBDCallback callback);
}